package com.hspedu.StringBuffer;


/**
 * @Author Stringzhua
 * @Date 2024/3/9 17:22
 * description:String和StringBuffer的相互转换
 */
public class StringAndStringBuffer {
    public static void main(String[] args) {
        //String-->StringBuffer
        String str = "hello tom";
        //方式1 使用构造器
        //注意:返回的才是StringBuffer对象,对str本身没有影响
        StringBuffer stringBuffer = new StringBuffer(str);
        //方式2 使用的是append方法
        StringBuffer stringBuffer1 = new StringBuffer();
        stringBuffer1 = stringBuffer1.append(str);

        //看看StringBuffer-->String
        StringBuffer stringBuffer3 = new StringBuffer("爪爪吃蒸饺");
        //方式1 使用StringBuffer提供的toString方法
        String s = stringBuffer3.toString();


        //方式2:使用构造器来搞定
        //使用构造器
        String s1 = new String(stringBuffer3);
    }
}
